package com.hp.siminterface.webservice.impl;

import java.util.List;

import com.hp.siminterface.domain.HPUXKernelModule;
import com.hp.siminterface.persistence.HPUXKernelModuleMapper;
import com.hp.siminterface.webservice.HPUXKernelModuleService;

public class HPUXKernelModuleServiceImpl implements HPUXKernelModuleService {
	private HPUXKernelModuleMapper hpuxKernelModuleMapper;

	@Override
	public HPUXKernelModule[] getHPUXKernelModuleInfo() {
		List<HPUXKernelModule> hpuxKernelModules = hpuxKernelModuleMapper
				.selectHPUXKernelModule();
		HPUXKernelModule[] hpuxKernelModuleArray = new HPUXKernelModule[hpuxKernelModules
				.size()];
		int i = 0;
		for (HPUXKernelModule hpuxKernelModule : hpuxKernelModules) {
			hpuxKernelModuleArray[i] = hpuxKernelModule;
			i++;
		}
		return hpuxKernelModuleArray;
	}

	public void setHpuxKernelModuleMapper(
			HPUXKernelModuleMapper hpuxKernelModuleMapper) {
		this.hpuxKernelModuleMapper = hpuxKernelModuleMapper;
	}

}
